forest revenue - German English Dictionary